Multilayer Network Resilience Analysis and Experimentation on GENI
نویسندگان
چکیده
GENI is evolving to provide a promising environment in which to do experimental research in the resilience and survivability of future networks, by allowing programmable control over topology and mechanism, while providing the scale and global reach needed to conduct network experiments far beyond the capabilities of a conventional testbed. We will use GENI in general, and the GpENI infrastructure (expanding to 40 clusters with 200 nodes worldwide), federated with the larger GENI PlanetLab control framework and interconnected to several ProtoGENI facilities to perform resilience and survivability experiments at at scale, both in terms of node count and with the geographic scope needed to emulate area-based challenges such as large-scale disasters. Furthermore, we will use these experiments to cross-verify with analytical and simulation-based resilience research currently underway at The University of Kansas leveraging topology and challenge generation tools (KU-LoCGen and KU-CSM) developed for this purpose, with emphasis on resilience metrics and multi-path multirealm diverse transport developed as part of our NSF FIND research. Research Objectives Cross-verifying thee components experimentally: 1. Realistic Topology Generation 2. Challenge Simulations 3. End-to-End Multipath algorithms Topology viewer and combiner developed as part of this project using the Google Maps API http://www.ittc.ku.edu/resilinets/maps/ Path Diversity Example Multi-layer Experimentation GpENI International Topology Publications James P.G. Sterbenz, Egemen K. Çetinkaya, Mahmood A. Hameed, Abdul Jabbar, and Justin P. Rohrer, “Modelling and Analysis of Network Resilience”, The Third IEEE International Conference on Communication Systems and Networks (COMSNETS), Bangalore, India, January 2011, pp. 1–10. James P.G. Sterbenz, Justin P. Rohrer, and Egemen K. Çetinkaya, “Multilayer Network Resilience Analysis and Experimentation on GENI”, ITTC Technical Report ITTC-FY2011-TR-61349-01, The University of Kansas, July 2010. James P.G. Sterbenz, David Hutchison, Egemen K. Çetinkaya, Abdul Jabbar, Justin P. Rohrer, Marcus Schöller, Paul Smith, “Resilience and Survivability in Communication Networks: Strategies, Principles, and Survey of Disciplines”, Computer Networks: Special Issue on Resilient and Survivable Networks (COMNET), vol.54 iss.8, June 2010, pp. 1245–1265. Justin P. Rohrer, Abdul Jabbar and James P.G. Sterbenz, “Path Diversification: A Multipath Resilience Mechanism”, The 7th IEEE International Workshop on the Design of Reliable Communication Networks (DRCN), Washington, DC October 2009, pp. 343–351. Ph.D. Dissertation: Justin P. Rohrer, “End-to-End Resilience Mechanisms for Network Transport Protocols”, in progress. Ph.D. Dissertation: Egemen K. Çetinkaya, “Performance Evaluation of Communication Networks under Challenges”, in progress. Use of G-Lab/GENI Infrastructure To perform these experiments, several major parts of GENI are required: the PlanetLab and ProtoGENI control frameworks, along with the GpENI and federated substrate infrastructures. GpENI is an international programmable testbed centered on a regional optical network in the Midwest US funded in part by the NSF GENI program and the EU FP7 FIRE programme, expanding to approximately 40 institutions in Europe (including G-Lab), Asia, and Canada. GpENI is programmable from layers 1 to 7 with DCN (dynamic circuit network) and VINI integrated with the PlanetLab control framework in GENI Cluster B. Additionally, we may be able to exploit OpenFlow capabilities being deployed in GENI. Finally, we will depend on monitoring tools under development by the community to enhance our own experiment instrumentation. Work in Progress and Future Develop cross-platform diversity routing agent. Develop topology server and challenge manager. Implement ResTP in Python. Implement traffic generators for large transfer, CBR, and transactional data using ResTP. Select a set of topologies, both from real ISPs and synthetically generated. Run a range of experiment cases using traffic generators, emulating random faults, correlated failures, and intelligent attacks. Cross-verify results with previous simulation studies. Run long-term experiments using real data over ResTP to analyze its performance given realworld outages in the GENI testbed. Path Diversity Theory Given a path: Diversity is defined as: 1st DFG/GENI Doctoral Consortium, San Juan, PR March 13th-15th, 2011
منابع مشابه
Evaluation of Network Resilience, Survivability, and Disruption Tolerance: Analysis, Topology Generation, Simulation, and Experimentation
As the Internet becomes increasingly important to all aspects of society, the consequences of disruption become increasingly severe. Thus it is critical to increase the resilience and survivability of future networks. We define resilience as the ability of the network to provide desired service even when challenged by attacks, large-scale disasters, and other failures. This paper describes a co...
متن کاملEvaluation of network resilience, survivability, and disruption tolerance: analysis, topology generation, simulation, and experimentation - Invited paper
As the Internet becomes increasingly important to all aspects of society, the consequences of disruption become increasingly severe. Thus it is critical to increase the resilience and survivability of future networks. We define resilience as the ability of the network to provide desired service even when challenged by attacks, large-scale disasters, and other failures. This paper describes a co...
متن کاملGENI - global environment for network innovations
The Global Environment for Network Innovations (GENI) is a suite of research infrastructure components rapidly taking shape in prototype form across the US. It is sponsored by the US National Science Foundation, with the goal of becoming the world’s first laboratory environment for exploring future Internets at scale, promoting innovations in network science, security, technologies, services, a...
متن کاملOn enabling real-time large-scale network simulation in GENI: the PrimoGENI approach
The Global Environment for Network Innovations (GENI) is a community-driven research and development effort to build a collaborative and exploratory network experimentation platform, a “virtual laboratory” for the design, implementation and evaluation of future Internets. In this paper, we present an overview of PrimoGENI, a GENI project with the goal of extending the GENI suite of interoperabl...
متن کاملMassive-Scale Experimentation of Location Based Video Streaming on Content Distribution Networks
We propose a GENI experiment to study the effectiveness of adjusting the caching policy on video streaming content distribution networks based on user behavior and location information derived from social networks. We plan to conduct a massive-scale experiment on GENI to study the feasibility of our approach using simulated, emulated and physical network entities. We also plan to conduct a long...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010